Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1C HUMBER ROAD Terraced £185,000 4 Nov 2009
3 HUMBER ROAD Terraced £1,130,368 21 Dec 2022
5 HUMBER ROAD Terraced £262,000 18 Dec 2003